Joint error correction enhancement of the Fountain Codes concept

نویسنده

  • Jarek Duda
چکیده

Fountain codes like LT or Raptor codes, also known as rateless erasure codes, allow to encode a message as some number of packets, such that any large enough subset of these packets is sufficient to fully reconstruct the message. It requires undamaged packets, while the packets which were not lost are usually damaged in real scenarios. Hence, an additional error correction layer is often required: adding some level of redundancy to each packet to be able to repair eventual damages. This approach requires a priori knowledge of the final damage level of every packet insufficient redundancy leads to packet loss, overprotection means suboptimal channel rate. However, the sender may have inaccurate or even no a priori information about the final damage levels, for example in applications like broadcasting, degradation of a storage medium or damage of picture watermarking. Joint Reconstruction Codes (JRC) setting is introduced and discussed in this paper for the purpose of removing the need of a priori knowledge of damage level and suboptimality caused by overprotection and discarding underprotected packets. It is obtained by combining both processes: reconstruction from multiple packets and forward error correction. Intuitively, instead of adding artificial redundancy to each packet, the packets are prepared to be simultaneously payload and redundancy. The decoder combines the resultant informational content of all received packets accordingly to their actual noise level, which can be estimated a posteriori individually for each packet. Assuming binary symmetric channel (BSC) of bit-flip probability, every potentially damaged bit carries R0( ) = 1 − h1( ) bits of information, where h1 is the Shannon entropy. The minimal requirement to fully reconstruct the message is that the sum of rate R0( ) over all bits is at least the size of the message. We will discuss sequential decoding for the reconstruction purpose, which allows to work close to the theoretical limit. Analysis and tests of the accompanied implementation show that the statistical behavior of constructed tree can be approximated by Pareto distribution with coefficient c such that the sum of Rc( ) = 1−h1/(1+c)( ) is the size of the message, where hu( ) = ( u + (1− ))/(1− u) is u-th Renyi entropy.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Joint Source-Channel-Fountain Coding for Asynchronous Broadcast

A novel concept of joint source-fountain coding for asynchronous wireless broadcast is presented. The traditional field of joint source-channel coding aims in both lossless data compression as well as reliable data delivery. Besides, fountain coding allows reliable broadcast without the need of feedback, and furthermore, asynchronous data access, i.e., each receiver is able to decide when it wa...

متن کامل

Rateless distributed source code design

Over the past decade, rateless codes, i.e., digital fountain codes, have emerged as an efficient and robust solution for reliable data transmission over packet erasure networks and a particularly suitable one for multicasting and broadcasting applications where users may experience variable channel conditions and packet loss rates, such as mobile environments. Luby Transform (LT) and Raptor cod...

متن کامل

Opportunistic Error Correction for MIMO-OFDM: From Theory to Practice

Opportunistic error correction based on fountain codes is especially designed for the MIMOOFDM system. The key point of this new method is the tradeoff between the code rate of error correcting codes and the number of sub-carriers in the channel vector to be discarded. By transmitting one fountain-encoded packet over a single sub-carrier per antenna, the ADC is allowed to only take care of the ...

متن کامل

High-Efficiency Error Correction for Photon Counting

Today's data-driven society demands high data rates and high-rate communication links. Addressing these needs in everything from gigabit Ethernet network connections and telephone or cable television signals to communication between spacecraft can require high bandwidth, high power, large transmit or receive apertures or both, and high receiver sensitivity. Optical communication is attractive f...

متن کامل

Lecture 4 — September 17 4.1 Digital Fountain Characterization 4.1.1 Limitations of Building Digital Fountain with Rs Codes

A Digital Fountain is an approach used to provide reliability in multicast networks without the use of receiver initiated packet retransmissions. Prior work to Digital Fountain has shown that use of receiver initiated retransmissions to recover lost data is unscalable in multicast networks and the impact is significant in lossy networks. Instead, like many other techniques that transmit redunda...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1505.07056  شماره 

صفحات  -

تاریخ انتشار 2015